linger over a decision

Translations
hésiter longuement à prendre une décision